@charset "utf-8";

/*清除浮动*/
.clearfix:after{
	content: "";
	display: block;
	clear: both;
}


.home_content_collect_photo {
  width: 100%;
  height: auto;
  background: white;
  padding-bottom: 2px;
  min-width: 588px; }
.home_content_collect_photo_title {
  height: 72px;
  margin: 0 24px;
  line-height: 72px;
  border-bottom: 1px solid #f0f0f0; }
  .home_content_collect_photo_title div:first-of-type {
    width: 72px;
    height: 44px;
    float: left; }
    .home_content_collect_photo_title div:first-of-type p {
      font-size: 33px;
      margin: 0;
      color: #0dafd2; }
  .home_content_collect_photo_title div:last-of-type {
    width: 54px;
    float: right; }
    .home_content_collect_photo_title div:last-of-type select {
      appearance: none;
      -moz-appearance: none;
      -webkit-appearance: none;
      padding: 3px 6px; }
    .home_content_collect_photo_title div:last-of-type img {
      margin-bottom: 10px; }

.home_content_collect_photo_class {
  margin: 0 24px;
  min-width: 588px;
  border-bottom: 1px solid #f0f0f0; }
  .home_content_collect_photo_class ul {
    padding: 0;
    line-height: 30px; min-width: 588px; }
  .home_content_collect_photo_class ul li {
  	list-style: none;
    float: left;
    letter-spacing: 1px;font-size: 12px;color: #787777;
    margin-right: 30px;
    }  
    .home_content_collect_photo_class ul li a {
    	text-decoration: none;
      font-size: 12px;
      color: #787777; }
      .home_content_collect_photo_class ul li a:hover {
        color: #0dafd2; }
      .home_content_collect_photo_class ul li a span {
        letter-spacing: 1px; }
    .home_content_collect_photo_class ul li:last-of-type a {
      background: #0dafd2;
      color: white;
      font-size: 14px;
      padding: 3px 10px; }


  .home_content_collect_photo_class ul li input{
  	width: 30px;height: 20px;border:none; font-size: 12px;color: #787777; 
  }
	.home_content_collect_photo_class ul li span{
		letter-spacing: 1px;font-size: 12px;color: #787777;
	}
	.home_content_collect_photo_class ul>input{
		display: none;
	}
	.home_content_collect_photo_class ul li input:focus{
		width: 120px;
		}
	.home_content_collect_photo_class ul li label{
		visibility: hidden;color: #0dafd2;cursor: pointer;
	}	
	.home_content_collect_photo_class ul li label:hover{
		color: #ff0000;
	}
	.home_content_collect_photo_class ul li:nth-of-type(3):hover span{display: none;}
	.home_content_collect_photo_class ul li:nth-of-type(4):hover span{display: none;}
	.home_content_collect_photo_class ul li:nth-of-type(5):hover span{display: none;}
	.home_content_collect_photo_class ul li:nth-of-type(6):hover span{display: none;}
	.home_content_collect_photo_class ul li:nth-of-type(7):hover span{display: none;}
	.home_content_collect_photo_class ul li:nth-of-type(8):hover span{display: none;}
	.home_content_collect_photo_class ul li:nth-of-type(9):hover span{display: none;}

		.home_content_collect_photo_class ul li:hover label{
			visibility: visible;
		}
		
		#chbox1:checked + li{display: none;}
		#chbox2:checked + li{display: none;}
		#chbox3:checked + li{display: none;}
		#chbox4:checked + li{display: none;}
		#chbox5:checked + li{display: none;}
		#chbox6:checked + li{display: none;}
		#chbox7:checked + li{display: none;}


.home_content_collect_photo_list{
	margin: 30px 24px;
	border-bottom: 1px solid #f0f0f0;  ;
}
	.home_content_collect_photo_local{
		width: 100%;
		margin: 50px auto;
	}
	.home_content_collect_photo_local>div:first-of-type>img{
		width: 100%;text-align: center;
	}
	.home_content_collect_photo_local>div:last-of-type{
		margin-top: 15px;line-height: 14px;
	}
	.home_content_collect_photo_local>div:last-of-type>div:first-of-type{
		width: 50%;float: left;
	}
	.home_content_collect_photo_local>div:last-of-type>div:first-of-type span:first-of-type{
		font-size: 20px;color: #000000;margin-right: 3%;
	}
	.home_content_collect_photo_local>div:last-of-type>div:first-of-type span:last-of-type{
		color: #0dafd2;margin-left: 3%;
	}
	.home_content_collect_photo_local>div:last-of-type>div:first-of-type span{
		font-size: 14px;color: #7d7c7c;
	}
	.home_content_collect_photo_local>div:last-of-type>div:first-of-type img{
		vertical-align: middle;
	}
	.home_content_collect_photo_local>div:last-of-type>div:last-of-type{
		width: 50%;float: right;text-align: right;font-size: 12px;color: #7d7c7c;
	}
	.home_content_collect_photo_local>div:last-of-type>div:last-of-type span{
		font-size: 12px;color: #7d7c7c;
		margin:0 13px;
	}
	.home_content_collect_photo_local>div:last-of-type>div:last-of-type span:hover{
		color: #0dafd2;cursor: pointer;
	}
	.home_content_collect_photo_local>div:last-of-type>div:last-of-type span img{
		vertical-align: middle;
	}

.home_content_collect_photo_local_div3{
	height: 428px;width: 280px;margin: 0 auto;
}
.home_content_collect_photo_local_div3 img{
	height: 100%;
}
.photo_letter{
	margin:10px 0;font-size: 13px;color: #7D7C7C;line-height: 16px;
	
	width: 100%;
	overflow: hidden; /*条件1,内容溢出隐藏*/
	text-overflow: ellipsis; /*条件2,设置省略号出现*/
	display: -webkit-box; /*条件3,设置为弹性盒子*/
	-webkit-line-clamp: 2; /*条件4,设置要显示的行数*/
	-webkit-box-orient: vertical; /*条件5,设置排版方向*/
}


.home_collect_page {
  margin: 15px 30px;
  text-align: right; }
  .home_collect_page select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    border: none;
    padding: 2px 5px;
    font-size: 12px;
    color: #999797;  
    }

  .home_collect_page img {
    vertical-align: middle; }
  .home_collect_page a {
  	text-decoration: none;
    font-size: 12px;
    color: #999797; }
    .home_collect_page a:hover {
      color: #0dafd2; }

